What is soraya name meaning?

The name Soraya is of Persian origin and means "rich" or "princess." It is a popular name in Iran and other Persian-speaking countries. Soraya is also a common name in Spanish-speaking countries, where it is derived from the Arabic name Thurayya, which means "the Pleiades" (a cluster of stars). It is a beautiful and unique name with a regal and elegant sound.